웹개발 및 최신 테크 소식을 전하는 블로그, 웹이즈프리

HOME > php

[PHP] 일일 방문자 구현하기... 세션을 이용한 두 번째 이야기

Last Modified : 2015-11-30 / Created : 2014-07-04
4,817
View Count
일일 방문자가 얼마나되는지 그 기능을 구현하기 위한 php코드를 작성하려고 합니다. 어떻게 해야할까요?

먼저 방문자가 웹사이트에 접속을 했는지 알아야할 것입니다. 방문자의 접속여부는 발생되는 세션(session)을 확인하여 알아낼 수 있습니다. 세션이 생기면 방문자가 접속하였음을 알 수 있겠죠? 그렇다면 다음으로 생각할 부분은 무엇일까요? 먼저 간략한 프로세스를 알아보겠습니다.


# 일일 방문자 구현 개발 프로세스
하나. 접속 방문자에게 임의로 세션값을 부여
둘. 세션값을 새로 부여받은 사용자만 방문 카운트 데이터베이스에 1을 더하기
셋. 현재 db에 저장된 카운트 인원 웹에 보여주기

위 내용은 방문자를 알려주는 가장 간단한 방문자뷰 프로세스입니다.


! 참고사항
세션을 시작하기 전에 페이지 맨 위에 써주어야 할 사항입니다.
session_start();
한 줄이라도 내려가 있으면 안되니 꼭 확인합시다... 그리고 로그아웃시 session_destroy() 역시 잊지 말아야합니다.
session_destroy();

Previous

[PHP] 현재 페이지 url주소, 파라미터, 쿼리스트링등의 값 확인하는 방법

Previous

APMSETUP 설치 후 phpmyadmin 접속이 안되는 경우